Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 PECKHAM GROVE £21,812,419 31 Mar 2021
23 PECKHAM GROVE Terraced £67,500 25 Oct 2010